window with protective shell - Espagnol Anglais Dictionnaire